package cn.panda.edu.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * 类描述：教学计划类  
 * @author: 常晓菲  
 * @date： 2018-01-15 12:04:52 PM
 */
public class Education implements Serializable{
	
	/** 
	* @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么) 
	*/ 
	private static final long serialVersionUID = 1L;

	/**
	 * 教学计划编号
	 */
    private Integer educationPlanId;

	/**
	 * 专业编号
	 */
    private Integer majorId;

	/**
	 * 年级
	 */
    private String educationGrade;
    
	/**
	 * 课程名称
	 */
    private String courseName;

	/**
	 * 课程类别
	 */
    private String courseType;

	/**
	 * 成绩
	 */
    private Integer studyScore;

	/**
	 * 学期
	 */
    private Integer studyTerm;

	/**
	 * 
	 */
    private Date educationCreateDate;

	/**
	 * 修改人
	 */
    private String educationPlanModifyPerson;

	/**
	 * 修改时间
	 */
    private Date educationPlanModifyDate;

	/**
	 * 删除状态
	 */
    private Integer educationPlanDelete;
    
    /**
     *专业实体
     */
    private Major major;

    public Major getMajor() {
		return major;
	}

	public void setMajor(Major major) {
		this.major = major;
	}

	public Integer getEducationPlanId() {
        return educationPlanId;
    }

    public void setEducationPlanId(Integer educationPlanId) {
        this.educationPlanId = educationPlanId;
    }

    public Integer getMajorId() {
        return majorId;
    }

    public void setMajorId(Integer majorId) {
        this.majorId = majorId;
    }

    public String getEducationGrade() {
        return educationGrade;
    }

    public void setEducationGrade(String educationGrade) {
        this.educationGrade = educationGrade == null ? null : educationGrade.trim();
    }

    public String getCourseName() {
        return courseName;
    }

    public void setCourseName(String courseName) {
        this.courseName = courseName == null ? null : courseName.trim();
    }

    public String getCourseType() {
        return courseType;
    }

    public void setCourseType(String courseType) {
        this.courseType = courseType == null ? null : courseType.trim();
    }

    public Integer getStudyScore() {
        return studyScore;
    }

    public void setStudyScore(Integer studyScore) {
        this.studyScore = studyScore;
    }

    public Integer getStudyTerm() {
        return studyTerm;
    }

    public void setStudyTerm(Integer studyTerm) {
        this.studyTerm = studyTerm;
    }

    public Date getEducationCreateDate() {
        return educationCreateDate;
    }

    public void setEducationCreateDate(Date educationCreateDate) {
        this.educationCreateDate = educationCreateDate;
    }

    public String getEducationPlanModifyPerson() {
        return educationPlanModifyPerson;
    }

    public void setEducationPlanModifyPerson(String educationPlanModifyPerson) {
        this.educationPlanModifyPerson = educationPlanModifyPerson == null ? null : educationPlanModifyPerson.trim();
    }

    public Date getEducationPlanModifyDate() {
        return educationPlanModifyDate;
    }

    public void setEducationPlanModifyDate(Date educationPlanModifyDate) {
        this.educationPlanModifyDate = educationPlanModifyDate;
    }

    public Integer getEducationPlanDelete() {
        return educationPlanDelete;
    }

    public void setEducationPlanDelete(Integer educationPlanDelete) {
        this.educationPlanDelete = educationPlanDelete;
    }
}